/** 
 * @Title:  AccountsService.java 
 * @author:  Abtswiath丶lxy
 * @data:  2016年6月16日 上午11:44:47 <创建时间>
 * 
 * @history：<以下是历史记录>
 *
 * @modifier: <修改人>
 * @modify date: 2016年6月16日 上午11:44:47 <修改时间>
 * @log: <修改内容>
 *
 * @modifier: <修改人>
 * @modify date: 2016年6月16日 上午11:44:47 <修改时间>
 * @log: <修改内容>
 */
package com.sunmi.usercenter.account;

import android.app.Service;
import android.content.Intent;
import android.os.IBinder;

/**
 * TODO<请描述这个类是干什么的>
 * 
 * @author Abtswiath丶lxy
 * @versionCode 1 <每次修改提交前+1>
 */
public class AccountsService extends Service {

	private AccountAuthenticator mAccountAuthenticator;

	@Override
	public IBinder onBind(Intent intent) {
		IBinder ret = null;
		if (intent.getAction().equals(android.accounts.AccountManager.ACTION_AUTHENTICATOR_INTENT))
			ret = getSleepyAuthenticator().getIBinder();
		return ret;
	}

	private AccountAuthenticator getSleepyAuthenticator() {
		if (mAccountAuthenticator == null)
			mAccountAuthenticator = new AccountAuthenticator(this);
		return mAccountAuthenticator;
	}

}
